Embark On — synonyms, definition

1. embark on (Verb)

3 synonyms
commence start start up
1 definition

embark on (Verb) — Get off the ground. ex. "We embarked on an exciting enterprise"

4 types of
begin commence lead off start
3 types
inaugurate kick off open